package com.a2v2.online.store.common.constant;


public class ServiceConstant {

	public static final int IVR =3;
	public static final int WEB =2;
	public static final String DEFAULT_DATE_PATTERN = "dd-MMM-yyyy";
	
	// TODO This format should be in accordance with DB format. Vickram, please confirm once ?
	public static final String DB_DATE_PATTERN = "MM/dd/yyyy";
	
	public static final String ACCOUNT_NUMBER_NULL = "ACCOUNT_NUMBER_NULL";
	public static final String ACCOUNT_NUMBER_EXISTS = "ACCOUNT_NUMBER_EXISTS";
	public static final String NICK_NAME_EXISTS = "NICK_NAME_EXISTS";
	public static final String NOTIFICATION_SERVICE_NAME = "NotificationService/remote";
	public static final String GENERIC_YES = "YES";
	public static final String GENERIC_NO = "NO";
	public static final String BILL_CYCLE_VARIABLE = "VARIABLE";
	public static final String BILL_CYCLE_FIXED = "FIXED";
	public static final String ACCOUNT_STATUS_PENDING = "PENDING";
	public static final String ACCOUNT_STATUS_SUCCESS = "SUCCESS";
	public static final String ACCOUNT_STATUS_FAILED = "FAILED";
	
	// error messages for invalid bills
	public static final String ERROR_MSG_INVALID_TXN_AMOUNT = "Payment amount is out of permissible range.";
	public static final String ERROR_MSG_INVALID_DUE_DATE = "Your bill date has crossed Cut Off/Due Date.";
	
	public static final String STATUS_ACTIVE = "ACTIVE";
	public static final String STATUS_DEACTIVE = "DEACTIVE";

	public static final String BILL_PRESENTMENT_FREQUENCY = "BILL PRESENTMENT";
	
	public static final String MODULE_AUTOPAY = "autoPayEventService";
	public static final String MODULE_BILL_PRESENTMENT = "billPresentmentEventService";
	public static final String OWNER_AUTOPAY = "SYSTEM";
	
	public static final String AUTOPAY_SCHEDULE_TIME_HOUR = "23";
	public static final String AUTOPAY_SCHEDULE_TIME_MINUTE = "30";
	public static final String AUTOPAY_SCHEDULE_TIME_SECOND = "00";
	
	public static final String AUTOPAY_STATUS_ACTIVE = "Active";
	public static final String AUTOPAY_STATUS_INACTIVE = "InActive";
	
	
}	
